//导入mongoose
const mongoose = require('mongoose');
//创建文档的结构对象,Schema单词本义是模式的意思，可以理解是结构，这个结构对象可以约束集合中文档的属性以及属性值的类型
let AccountSchema = new mongoose.Schema({
    title:{type:String,required:true},//标题
    time:Date,//时间
    type:{type:Number,default:-1},//类型
    account:{type:Number,required:true},//金额
    remarks:{type:String}//备注
})
//设置模型对象，对文档操作（增删改查）的封装对象,第一个参数是操作的集合名称，第二个参数是结构对象
let AccountModel = mongoose.model('accounts',AccountSchema);
//暴露模型对象
module.exports = AccountModel;